const TOKEN_NAME = 'hkzf_token'

//读取token
const getToken = () => localStorage.getItem(TOKEN_NAME)

//设置token
const setToken = (value) => localStorage.setItem(TOKEN_NAME, value)

//删除token
const removeToken = () => localStorage.removeItem(TOKEN_NAME)

//是否登录
//!!是将表达式强制转化为bool值的运算
// 字符串类型值，会将空值（""）转换成false，其余转换成true。
// 数字类型，会将0转换成false，其余为true。
// null、undefined会转换成false。
const isAuth = () => !!getToken()

export { getToken, setToken, removeToken, isAuth }
